#include "../apue.h"
#include <signal.h>
#include <unistd.h>

static void sig_alrm(int signo)
{
    printf("occure signo:%d\n", signo);
}

int main(void)
{
    if (signal(SIGALRM, sig_alrm) == SIG_ERR)
       perror("signal error");

    alarm(3);
    pause();

    puts("zzzzzzzzzzzzzzzzzzzzz\n");
}
